查看原文
其他

HAVE FUN | SOFARegistry 源码解析

金融级分布式架构 金融级分布式架构 2022-05-17





源码解析


SOFARegistry 源码解析活动是由 SOFAStack 团队主办的开源活动,我们基于 GitHub 协作,打造一个人人皆可参与的积极透明的开源活动。


本次活动旨在增强大家对 SOFARegistry 的了解与认知,促进开源社区的交流,让大家更好的了解、学习和使用开源项目,是大家学习和使用 SOFARegistry,与 SOFARegistry 的核心开发者直接交流的一个良好契机。


本次活动所产出的文章将首先发表在 SOFARegistry 项目主页上,同时也将会进行线上全渠道的推广,经整理后的部分内容会作为 SOFAStack 官方博客中,并会在全渠道进行发布。https://github.com/sofastack/sofa-registry


SOFARegistry

活动角色划分👨🏻‍💻

# 01 #


💁🏻‍♂️ 发起人

负责运营协作


🙋🏻‍♂️ 参与者

所有对社区项目感兴趣的开发者


🙆🏻‍♂️ Reviewer

「dzdx」-- https://github.com/dzdx

项目核心开发者,在源码解析中给予指导和建议


⚠️:Reviewer 既是审稿人也担任 mentor 的角色,是 SOFARegistry 的核心开发者。


SOFARegistry

活动流程 🔜

# 02 #


具体活动在 GitHub 上进行协作


流程图如下:


01

认领 issue

参与者登陆自己的 GitHub 账号

在源码解析活动的 GitHub 页面回复【/assign】认领 issue

03

指派 issue

Reviewer 指派 issue 给对应的参与者

03

提交 issue

参与者在认领 issue 成功后

在规定时间内提交 PR

04

Review issue

Reviewer 对提交的 PR 进行 Review

05

发布 issue

PR 审核通过后

由 Reviewer 进行发布在项目主页中

06

关闭 issue

参与者关闭 issue



SOFARegistry

规则说明 📄

# 03 #


「一人一 issue」 

每位参与者一次最多只可以认领一个 issue,如错领 issue 等,需先关闭已领 issue 再进行重新认领。


一人可认领完成多次。


「任务分级」

本次任务难度分为 3 个等级:


初阶为 🌟or 🌟🌟任务

中阶为 🌟🌟🌟任务

高阶为 🌟🌟🌟🌟or 🌟🌟🌟🌟🌟任务


「issue 提交期限」

issue 根据不同难度,相对应的提交期限不同:


初阶 issue 认领 7 天内提交

中阶 issue 认领 15 天内提交

高阶 issue 认领 20 天内提交


⚠️:如过期未提交将视为放弃该 issue,issue 将会重新进行分配认领。


「issue 进度同步」

发起人每周会和参与者了解进度,通过“金融级分布式架构”公众号对外同步活动的进展情况。


SOFARegistry

活动奖励 🏆

# 04 #


完成 1 个初阶任务

可晋升为社区 Contributor


完成 1 个初阶 + 1 个中阶

可晋升为社区 Member


完成 1 个高阶

可晋升为社区 Member



社区 Contributor 享有的权利

专属的 Contributor 定制证书(电子版和实物都有)、社区周边礼物(T恤、卫衣、马克杯、贴纸、日历等)


社区 Member 享有的权利:

专属的 Member 定制证书(电子版和实物都有)、社区周边礼物(T恤、卫衣、马克杯、贴纸、日历等)


完成任意难度的源码解析任务,均可获得自选图书的机会,价值 100 元以内的图书,任你选择,每人仅限一次。



SOFARegistry

issue 列表⬇️

# 05 #


文章标题及对应的 reviewer 和 issue 地址如下:


👏 欢迎大家点击 阅读全文

查看任务详情领取任务

(链接🔗:https://github.com/sofastack/sofa-registry/issues/205



   本周推荐阅读  

BabaSSL 发布 8.3.0|实现相应隐私计算的需求

BabaSSL:支持半同态加密算法 EC-ElGamal



TLS 握手带宽直降 80%,BabaSSL 是怎么做到的


RFC8998+BabaSSL---让国密驶向更远的星辰大海


揭秘 AnolisOS 国密生态,想要看懂这一篇就够了



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存